vegetable protein - French English Dictionary